home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Magnum One
/
Magnum One (Mid-American Digital) (Disc Manufacturing).iso
/
d7
/
hstcnfig.arc
/
KUTSGLUE.ARC
/
KUTSGLUE.DOC
next >
Wrap
Text File
|
1991-04-28
|
37KB
|
937 lines
kutsgly m23,000 will make Alt-I the hot key.
@I for menu
choose from menu
To cut, move the cursor accordingly to get in position. Then press the
period . and drag the cursor accordingly.
NOTE: It will not paste without CR/LF. Thus, Ctrl-Alt is still better
for word processing.
KUTSGLUE cuts and glues text to your w.p.
version 1.0 (c) copy right 1990 All Rights Reserved
Have you wondered why your cut and paste USELESS GARBAGE
utility cannot cut right jagged USELESS GARBAGE
text like this? USELESS GARBAGE
Or why it only works on 25 rows only, and not 43 or 50 rows?
Or why it works under editor X but not under your word
processor Y with the macro feature? Or why can't it cut
several texts? Or conversely, why can't only selected parts
of what was cut, be pasted to your word processor at a time?
KUTSGLUE can cut right jagged text up to 50 rows, and glue
it to your word processor, even if you have a macro key
utility also running. You can cut multiple texts and glue
back selected parts (or all, of course) at a time. KUTSGLUE
can be set to store up to 40,000 bytes of text, but since
the text uses only as much space as you cut right jagged
side, it can hold a lot.
If you have a macro key utility, end the menu for gluing by
pressing down on the space bar. Keep pressing on the space
bar and the text will be sent to your word processor. If
there is no macro key utility, end the gluing w/<ntr>.
Your word processor, data base etc where you glue the text
must be in insert or exchange or overlay mode, not in a
command mode.
The easiest way to use this document is to run KUTSGLUE
using the default Run parameter and rapidly skimming through
this document with your word processor or editor,
occasionally using altM to pop up the KUTSGLUE menu.
The set up of this document is as follows:
Explanations of various in-line command parameters.
How KUTSGLUE works.
Chat.
Prompts and messages generated by KUTSGLUE.
Disclaimer, contribution $/address, info for sysops and
shareware distributors.
=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
IN-LINE COMMAND PARAMETERS
KUTSGLUE parameters<ntr> explanations
=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
HELP
If you simply type
KUTSGLUE<ntr>
then you get the help screen only. KUTSGLUE will not
become memory resident.
The "<ntr>" is our way of saying <CR>, ^M, ^13, <ENTER>,
carriage return, <ENTER> etc which all mean the same thing.
We also use <bks> for backspace, <esc> for the escape key,
and "any key" to mean any function key, cursor key, letters,
etc etc. There is no one key with the word "any", but we
may use <spc> to mean the big space bar.
In case you're wondering about the wastefulness of storing
such mini-helps in the program, this and many other
messages stored in KUTSGLUE do not occupy any space when
memory resident.
=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
RUN WITH DEFAULTS
To run this, simply type
KUTSGLUE RUN<ntr>
and end it with an <ENTER> or <ntr> or <cr> or anything
else you want to call the carriage return. This document
and all documents by my group uses the "<ntr>" format.
Just the letter "r" in "run" will work also.
Unless specified otherwise, the use of capital or small
letters is identical.
Any other command or text after the Run parameter is
ignored. The Run parameter is used when you run KUTSGLUE
without setting any other parameter. In other words, if you
want to run this with the built-in defaults.
If you run this program from within AUTOEXEC.BAT, the text
after the Run parameter will act as a comment describing
what you are doing. For example
KUTSGLUE A1<ntr>
will run this with the pop up menu in blue on black
background (Attribute color 1, if you use a color monitor),
so it is not necessary to type
KUTSGLUE A1 RUN<ntr>
since you are not running with only defaults, but since
everything after the Run parameter is ignored, you can
comment your AUTOEXEC.BAT file as in
KUTSGLUE A1 RUN w/blue character on black back<ntr>
On the other hand,
KUTSGLUE RUN A1<ntr>
will accept the "A1" as merely a comment.
--------------------------------------------------------------
KUTSGLUE itself and all programs hence forth lost the
self-wipe feature, the ability to wipe any and all other
memory resident programs loaded after this program.
(unless I start hearing otherwise)
--------------------------------------------------------------
=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
CHANGING THE POP UP HOT KEY
If you don't want to use the default altM key combination to
pop up the menu, then you have a choice of a few hundred
others to choose from.
The allowed key combinations are function keys, cursor keys,
ctrl/shift/alt with function keys, alt with letters or
numbers, etc. But these are probably used by your word
processor or other softwares. In that case, you can choose
the combination made of pressing down on the alt key and
while keeping it pressed, typing the numbers "1" through
"255" on the numeric keypad to the right side of the regular
keyboard. This is normally used to enter chr$(128) through
chr$(255) into word processors which allow the use of
extended ascii characters.
To find what command parameter you need to make any of these
combinations act as the new menu hot key, type
KUTSGLUE M<ntr>
This will ask you to type any valid key combination which
can be used as a new menu hot key. If you press down on the
altM key combination at this time, then it responds with a
you need
M 50,000
and if you enter the command parameter
KUTSGLUE M50,000<ntr>
then altM will act as the menu's pop up hot key combination
as is the default.
If you pressed down on the alt+ combination, then it tells
you that you need
KUTSGLUE M131,000<ntr>
to make alt+ the menu's pop up hot key.
As you can see, to make altM, alt-, control-F1 and
other keys into the new menu hot key, numbers are
followed by three zeros.
At the prompt, if you pressed down on the alt key and while
keeping it pressed down, you type "22" on the numeric
keypad on the right side of the keyboard before letting go
of the alt key, then it tells you to use "M 22", so
KUTSGLUE M22<ntr>
will make this the new hot key for the menu. In other
words, press down on the alt key and while keeping it
pressed down, type "22" on the numeric key pad to make the
menu pop up. (You cannot type "22" on the regular keyboard
above the letters "QW". It does not work.)
KUTSGLUE ignores the comma "," and counts the number only.
The comma is only for your reference, so
KUTSGLUE M131000<ntr>
will also make alt+ the new hot key. But
KUTSGLUE M131 000<ntr>
will not work since KUTSGLUE accepts the space between the
"131" and "000" as the beginning of a new command parameter.
KUTSGLUE M1310,0,0<ntr>
will work since the location of the comma or the number of
the commas is not significant and is ignored anyway. But
KUTSGLUE M131.000<ntr>
will get KUTSGLUE confused since it accepts the period as
the terminator of "131" and tries to process it as a new
command parameter: In KUTSGLUE, the period has a meaning
as the "mark this location as the place to start cutting or
gluing". The period substitution command is explained
later.
KUTSGLUE M 131,000<ntr>
with the space between the Menu parameter and the number is
allowed because KUTSGLUE will search for a number as soon
as it encounters the Menu parameter, but
KUTSGLUE M131,022<ntr>
is not allowed because you are asking for two separate hot
keys (M131,000 for alt+ M22 for alt numeric keypad 22) to
pop up the menu.
The internal counter can count up to 4,000,000,000 but all
numbers not allowed will be rejected.
While the prompting parameter with
KUTSGLUE M<ntr>
only displays valid key combinations which are accepted by
your computer, you can do
KUTSGLUE M255,000<ntr>
This makes KUTSGLUE run with an impossible code which no
standard keyboard can normally generate. If you have a
special memory resident program which can do substitution,
fine. If not, this will make KUTSGLUE run without anyway
for anyone to see the KUTSGLUE menu.
KUTSGLUE RUN M131000<ntr>
does not run with alt+ as the pop up hot key for the menu.
It runs with the default altM key combination because
everything after the Run parameter is ignored. After all,
the Run parameter is only used when no other parameter is
used to make this memory resident, and everything else after
this is ignored.
=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
CHANGING THE POP UP MENU LOCATION
The pop up by default will appear on the left top column
and row, in other words on the column one and row one. To
change the default row and column of the left top corner of
the pop up menu, type
KUTSGLUE -5 !8
The top row is set for row five and the left column is set
for column eight. If only the row value exists as in
KUTSGLUE -4
Then the top row is set for row five and the left column
takes on the default value of one. Similarly, if the
column value exists but no row value is given, then row
value is set for one by default.
The row value must be 51 or less and the column value must
be 40 or less. If you set the row value for anything above
14 on a CGA (color graphic adaptor) or a monochrome adaptor
equipped monitor, the pop up menu will not appear properly.
This excessively large value is only useful if you use an
EGA, VGA or higher video cards.
=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
CHANGING THE POP UP MENU ATTRIBUTE (or color)
If you have a color monitor, or at least a monochrome/amber
monitor, you can try a pop up other than the default white
letter on black background. Of course, even with a green
phosphor monitor, you can try this to avoid screen burn outs.
KUTSGLUE A7<ntr>
This sets the screen for white letter on black background.
Of course, on amber monitor, it appears as amber. On green
monitors, there are only a few useful values (A7, A112) with
the rest appearing as vertically striated characters.
On laptops, the screen color dictates how it will appear,
but your choices are usually very limited.
Rather than have you calculate the required values, just
type
KUTSGLUE A<ntr>
without any attribute value and a built-in help will display
exactly how the pop up menu will look with different
attribute values, starting with A7 default white characters
on black background.
Press on the left/right cursor to change the value and watch
the different colors. <esc> exits.
If you were in graphic mode before, then KUTSGLUE will ask
you if you want to put your screen back to graphic mode
again. Anything but the letter "y" or "Y" means "No. Leave
it alone.".
This option will clear only the top 24 rows and leave the
25th row alone so that if your screen is set for some color,
that color is conserved.
If you ran with the row/column set for anything but row 1
and column 1, they are set to these values.
If you typed
KUTSGLUE A1 A<ntr>
then instead of starting with the default A7, the display
will start with A1 (blue character on black background) and
cycle as before. If the first attribute value is outside
the limit of A1 - A255, this aborts with the regular error.
The reason why this is called an "A"ttribute, rather than a
"C"olor parameter is because on non-color monitors, this
controls whether the letter is regular, high-intensity,
reverse, blinking etc. And none of these are in color.
This option can be used with an amber monitor to determine
the intensity of the letters used in the pop up menu. The
striation obvious with green monitors prevents most values
from being useful. A112 will cause a "blooming" effect on
some lower cost monitors with inadequate power supply.
=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
CHANGING THE BEGINNING MARKER "."
This program uses a period "." to mark the left top corner
of the area of text which you are about to cut or glue and
end with an <ntr>. This was chosen so that people familiar
with 1-2-3 and other spread sheets can understand the
concept by habit. But since the cursor keys which then
marks the area is located far away, you can redefine some
other printable key as the beginning marker.
KUTSGLUE .+<ntr>
makes the plus sign "+" next to the cursors as the marker
code.
KUTSGLUE . <ntr>
This makes the space bar the marker: Note that there is a
space between the period "." and the <ntr>. This is not
recommended since you cannot see a space bar with many
editors.
The <ntr> to signal the end of the area to cut or glue
cannot be changed.
If Lotus threatens to sue us for using the period, then
we'll probably change the default to something other than a
period. But what if Lotus decides to patent every letter of
the alphabet as well? Do we have to use Chinese or Greek?
=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
CHANGING THE TEXT STORAGE SPACE SIZE
The standard text storage size is 4,500 bytes. To change
the value to 3,000 bytes,
KUTSGLUE S3<ntr>
The range is S1 - S40 for 1,000 bytes to 40,000 bytes
storage area. The memory is allocated dynamically when
KUTSGLUE becomes memory resident, so that the smaller the
value you choose, the less system memory this program uses.
The reason why the default value is 4,500 bytes, rather than
4,000 bytes is to accommodate the VGA's 50 rows mode: At 80
columns by 50 rows, this is only 4,000 bytes. However,
KUTSGLUE adds an <ntr> (chr$(13)) at the end of each line
and ends the whole text with a null (chr$(0)), so storing
the VGA's 50 rows require 4,051 bytes here. As a result,
this unusual value was chosen
It follows that if you use a 25 rows mode, then the
storage space needed is
80 * 25 + 25 <ntr> + 1 null = 2,026 bytes
so you must choose S3 to reserve 3,000 bytes, not S2
for 2,000 bytes. Note that with the default, you can
store about two screenfuls of text. Remember, KUTSGLUE
can store multiple texts and glue back selected parts.
Since the right side of the text which you cut can be
jagged, KUTSGLUE only uses as much of its storage space
as is required. Prudent use of this feature will allow
you to cut a lot of text without sacrificing your
system memory to KUTSGLUE.
=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
CHANGING THE BLOCKING ATTRIBUTE (or color)
Again, copying 1-2-3, the area cut by KUTSGLUE is in
reverse letter of black letter on white background by
default (on green/amber monitor, you see green/amber).
If you have a color monitor, the Indicator parameter can be
used to make the cut area marked with other colors.
A boolean exclusive ORing is performed on the character
attribute to generate the cut area using the value
KUTSGLUE I119<ntr>
by default. In hexadecimal, this is 77h, which reverses the
color attributes for the foreground and the background. If
you have
KUTSGLUE I17<ntr>
on text which is non-high intensity white on black
background, the cut area will appear as red characters on
blue background. On the other hand,
KUTSGLUE I34<ntr>
on white text makes the cut area appear as magenta on green.
If your text was red on blue to begin with and this
indicator value was used, then it appears as dark red on
light blue back. (based on visual inspection, not by looking
up what a BIOS manual may say)
If you do not have a color monitor, avoid using this
feature. Or experiment when you have time.
This option was not mentioned in the built-in help because
this is not an option you should play around with all the
time.
=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
HOW KUTSGLUE WORKS
=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
To run KUTSGLUE, type from the DOS prompt
KUTSGLUE RUN<ntr>
The first thing KUTSGLUE does is to check to see if
another copy of KUTSGLUE is already in memory or not. The
program will abort if it is already in memory.
As long as the parameters are alright, they are set and the
program become memory resident. Type the altM key
combination (or anything else you chose) to pop up the
KUTSGLUE.
The menu looks like this
==KUTSGLUE=(c)=1990=====v1.0=
|<type N, C, A or S below> |
|cuts: New (erase all) |
| Continue (add to old)|
|glue: All <esc><ntr><spc>)|
| Select (then PgUp/Dn |
| cursor up/dn) |
| For N,C,S, type "." to |
|begin text location, <ntr> |
|to end text location. |
==F1 help=<esc>=aborts=menu==
The F1 key has the help you need, but reworded and in more
detail here.
At this time, if you type <esc>, then you get out of
the menu without doing anything.
The function key F1 has help to guide you.
Type the letter N to erase the internal storage space
and recording the screen anew. If you do not type N,
the storage space has the text
c/o
Dr.Masaaki Sawada, H.Sawada
LCS
P.O. Box 956
Outremont, Quebec
Canada H2V 4R8
which is fine for sending me a letter with your word
processor, but useless for anything else.
After you type N, the menu disappears but KUTSGLUE is
still in control:
The cursor goes back to where you popped up the
menu, so cursor left/right/up/down to go to the
left top part of the area to cut out.
If you cursor down below row 25, KUTSGLUE
will go down anyway, in case you're using a
non-standard EGA/VGA in 43/50 rows mode with
a word processor which does not set BIOS or
anything else to tell the computer that it is
in fact in 43/50 rows mode.
If you type <esc> now, control returns to your
software and the New command is also cancelled so
that the storage space again contain the address
mentioned above.
If you type Home: If the cursor was not on column
one, then the cursor goes to column one on this
row. If the cursor was already on column one,
then the cursor goes to row one on column one. In
other words, the very left top corner of your
screen.
If you type End: If the cursor was not on the
very left column, then the cursor goes to your
very left column on this row. If the cursor was
already on column one, then the cursor goes to
row 25 on your very last column. In other words,
the very right bottom corner on a 25 rows screen.
On 43/50 rows modes, this has the effect of
putting the cursor on the middle row, right most
column.
If you type "." (or anything else you redefined),
then this location is marked by reversing the
character location.
Now cursor right to define the width of the
text which you want to save from this line.
Now cursor down and the reversed character
blocking appears on this row as well. You
can now cursor left/right to store as wide or
as narrow a width of this row. (you cannot
store zero width)
If you made a mistake with this row or any
other rows blocked off so far, then cursor up
and the previous row of blocked area will
disappear. If you cursor up till there is no
area blocked on screen, then KUTSGLUE aborts
and returns control back to your software.
If you type <esc> now, then KUTSGLUE aborts,
returning the storage space back to the way
it was before. Again, the storage space will
contain the aforementioned address again.
If you type <ntr> now, then KUTSGLUE will
store the blocked area to itself and erases
the blocked area. If there was insufficient
storage space to store everything, then
KUTSGLUE will abort and returns control back
to your software with the parts of the
blocked area which was not stored left as it
is. This area will disappear when you page
up/down in your software.
If there are any chr$(13) music notes or chr$(0)
nulls on screen, they are filtered out and
replaced by chr$(32) space bar characters.
Type the letter C to continue to add to what is already
stored in KUTSGLUE.
Again, the behavior is the same as when you typed
New, but there is a higher chance that you will
run out of storage space than before, since text
is added to what was already stored.
If you already had the warning beep and the
blocked area was not completely stored, then do
not attempt to Continue to add text. Glue it to
your word processor (or data base, spread sheet
etc) before using the New option.
If there are any chr$(13) music notes or chr$(0)
nulls on screen, they are filtered out and
replaced by chr$(32) space bar characters.
Type the letter A to glue all the text stored so far to
your word processor. After you type A, the cursor goes
to the line "<esc><ntr><spc>"
At this point, type <esc> to abort this.
Type <ntr> and all the text stored so far will be
sent to your software (it must be in insert mode,
exchange mode etc, not in command mode) as fast as
your word processor can take it.
If you want to abort before all the text is
sent to your software, then press down on
both the left and the right shift keys. (Not
necessarily simultaneously, but both keys
must be pressed down.) Control returns to
your software.
If you type the pop up menu's hot key, then
the text will not be sent to your software
either, but control goes to the KUTSGLUE
menu.
If your software has a macro key feature, or there
is already a macro key utility running, then this
auto-insertion may not work. In that case, type
<spc>, which is the space bar, and keep pressing
it until the entire text is sent to your software.
This method is slower than the auto-insertion
method and is tedious since you must keep
pressing down on the space bar, but will
overcome any shortcomings due to the presence
of macro utilities present.
This feature ends when all the text is
sent to your software or when you type
any key other than the space bar.
This method of sending the text to your
software will abort prematurely if you type
any key but the space bar. The key to abort
is thrown away.
Now for the Select feature, letter S (or "s", of course).
If you want to see what text was stored by KUTSGLUE or
selectively send only some of the stored lines of text
to your software, then type S to select parts of the
text. Now the menu display disappears and displays the
text stored so far. <ntr>'s are displayed as music
signs.
PgUp/Dn to the line you want to start on and
cursor up/down within each section. The cursor
does not go outside the nine rows displayed. The
PgUp/Dn must be used for that purpose.
Once you found the section of the text you want to
start sending to your software, type "." or
anything else which you redefined it for.
Now PgDn and cursor down to the line which you
want to send.
At this point, <ntr> and the text is
auto-inserted into your software as with the
All option above.
As with the All option, pressing down on
both the left and the right shift keys
or the pop up menu's hot key will
prematurely abort.
At this point, <spc> and keep pressing down
on the space bar and the text will continue
to be sent to your software, even if you have
macro key features active. Again, the
behavior is the same as when using the All
option above.
As before, typing on anything but the
space bar prematurely aborts this and
the key used to abort is thrown away.
At this point, rather than typing <ntr> or
<spc>, if you type <esc>, then you abort back
to the regular menu. You can use this
feature to see what text was stored so far.
At this point, the function key F1 has the
section of the regular help page which
describes the Select option.
The location of the menu, character attribute etc are
determined by what was on the command line when first
becoming memory resident. Are there features which you
would rather have working in the menu?
While several safety features are built in, DO NOT type
anything from the keyboard while the auto-insertion is in
effect by exiting the menu with <ntr>. The keys which you
type will also be typed and becomes mixed with the stored
text. The keyboard is not locked out so that you still have
some level of control.
If the text which you are about to cut contain extended
ascii which the software where you will be gluing it onto
does not understand, then this can cause unknown troubles.
This pop up menu is designed to work on any video mode,
including the 40 columns text mode and graphic modes.
However, if your word processor works in graphic modes but
does not inform BIOS that it is in graphic mode, then
KUTSGLUE will try to pop up in text mode and will appear as
only a few lines of striated lines on your screen. Some
older word processors which work in graphic mode may cause
this program to lock up your system.
Hercules' Ramfont may cause bottom parts of the text to
disappear. This trouble is only temporary and a simple
page up/down will cure it after the text is cut. Ramfont
set for multiple fonts will cause the blocked area to appear
as a text with different font size or attribute of
underline, strike-out etc. Do not try to pop up this menu
in Hercules' monochrome graphic mode.
If the name of this program (KUTSGLUE) is hard to type, you
can always rename it to something shorter, but if you are
inquiring about a bug, update or anything else, please use
the full name and VERSION number as well.
=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
CHAT in a HAT
Yes, we do consultation and programming big and small, but
so many magazines (even computer mags) have PC writers who
don't know PC that rather than just complain, I applied to
the mags as a writer. I'll be rejected because I'm not a
writer, but at least I tried to correct wrongs.
U.S. text display and storage standards are varied but
enough exist for cohesive development at the sacrifice of
individual creativity. Some Jpns systems display 100's of
font variations. This individualistic creativity makes
software interchange impossible, however.
Have you heard that the new US product of 1990 will be the
1993 hit product in Africa? If you know several languages,
you know that the new Jpns product of 1990 --> the new hit
product in A__rica. A__rican managers blame this on Jpn's
low cost of financing and denies that bad management is at
fault. A comment by a GM(gov't man?) manager who worked
under a Jpns boss: "It took me 6 months to realize that
they wanted me to fix troubles, rather than hide them."
A__rica is often portrayed in US bus. and science mags as
inefficient, badly managed, incompetent or stupid, so here
is a silver lining to calm the nerves: In Quebec, on top of
frozen mails, blackouts are so frequent that modem and fax
can't replace mail. So no matter how low on the totem pole
you feel, there's always another guy below you.(li'l ol' me)
Are reporters who write about Jpn fluent in Jpns? (or even
own Jpns->Eng. dictionaries?) I've seen the word "Mainichi
shimbun newspaper..." used often in US bus. mags, yet my
dictionaries say that "shimbun" ONLY means "newspaper". It
ain't the only case or exception. Maybe they all work for
Jpn. After all, the opposite of "Know thy RIVAL." is
"Misinform them.".
=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
PROMPTS AND MESSAGES
=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
=-=-=
Unknown parameter on the command line
=-=-=
Something not recognized was found on the line when you ran
the program. If you ran this program from a batch command
file, error messages are followed by errorlevel = 1 so that
you can have your batch file take appropriate actions.
Although KUTSGLUE.EXE is forgiving to sticking some parameters
next to each other without any separators, try putting
spaces inbetween.
=-=-=
You don't have to do it, KUTSGLUE is already in memory
=-=-=
You tried to run KUTSGLUE when a copy was already in
memory.
=-=-=
Attribute values A1 - A255 are the only values allowed
=-=-=
You tried to enter an attribute (color, if you have a color
monitor) other than that allowed. A112 gives white
character on black background, A7 gives white (actually,
gray) on black background. A1 on a color monitor gives blue
on black, A2 gives blue on black (the black background looks
like dark green on some monitors) etc.
=-=-=
Initial top row value of menu can be 1 - 51 only
=-=-=
You tried to set the top row of the pop up menu at outside
of the range of 1 - 51. Default is 1 for display on the top
most row on your screen.
If you use any value higher than 14 on a 25 rows screen,
then you cannot see the KUTSGLUE. The only reason why this
large a value exists is for people who have EGA/VGA or
higher rows monitor.
=-=-=
Initial left column value of menu can be 1 - 33 only
=-=-=
As with the row. If you may pop up the menu on a 40 columns
screen, do not make the value anything but 1.
=-=-=
I need a number between M1 - M255,000 as the menu hot key:
M1 - M255 for alt numeric keypad 1 - 255 acting as hot key,
M1,000 - M255,000 (1/10/100\'s places must be 0) for others,
such as alt=, ^F1 or Shift-F10 as the menu hot key,
See the document for detail.
=-=-=
=-=-=
Alt numeric keypad values 1 - 255 is the limit
=-=-=
You did not use the built-in feature to select a proper pop
up hot key or did not type it correctly on the command line.
=-=-=
Only alt numeric keypad OR regular key
combinations can be a menu hot key, not both.
=-=-=
You did not use the built-in feature to select a proper pop
up hot key or did not type it correctly on the command line.
=-=-=
Key combinations can only be 1 - 255
=-=-=
As with the two cases above.
=-=-=
Bad indicator value. Only I1 - I255 allowed
Default I119 for reversed characters
=-=-=
The blocked area indicator value was not 1 - 255. Avoid
using this option because this can get bothersome.
=-=-=
Bad marker for cuts:New/Continue.
The period "." cannot be replaced by <ntr>.
=-=-=
The period "." marker parameter was found on the command
line, but was not followed by anything.
=-=-=
Text storage size range is S1 - S40 for 1,000 - 40,000 bytes
Default is S4 for 4,000 bytes.(actually 4,500 reserved.)
=-=-=
The storage size option was incorrect. If you only have a
25 rows video card and monitor and will never cut more than
one screen full of text at a time, then you can set the
value to S3. If you are short on memory but still want to
use this, then S1 can be used to store up to 1,000 bytes,
which is under half a screen.
Since the right jagged feature exists, even if only 1,000
bytes is reserved, it may still allow you to cut a good
chunk of one screen anyway.
=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
All products and names mentioned are Trademarks or
Registered Trademarks of their respective corporations or
companies. That includes my group or any other group's
programs, of course. Some products may have patent
protections as well.
All enclosed programs, documents and other files are
provided AS IS, without any warranty, expressed or implied,
including but not limited to fitness for a particular
purpose.
A contribution of $10 US/Canadian is appreciated if you
find this useful, or $20 for an improved one as it comes out.
($20 Cdn if you're in Canada and $20 U.S. for U.S & others,)
Unless you specify otherwise, you will get a 5-1/4" 360 kb
diskette. And if you only specify 3-1/2", it will be
formatted as 360kb/720kb on a 720kb or a 1.44Mb drive.
NAME OF THE PROGRAM: KUTSGLUE ($10-$20)
PURPOSE OF THIS PROGRAM:
Cuts multiple texts from screen and glue it All back or
Selected parts, even if you have a macro utility which
prevents such cut & paste utilities.
my OLD forwarding address was
Dr. Masaaki Sawada
University of Waterloo, Faculty of Science
Waterloo, Ontario Canada N2L 3G1
Please. Don't send anything there.
+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
For more permanency, contact
c/o Dr. Masaaki Sawada
LCS
P.O. Box 956
Outremont, Quebec
Canada H2V 4R8
+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+